deep and steep escarpment - Turc Anglais Dictionnaire